#ifndef __SEMAPHORE_H
#define __SEMAPHORE_H


int sem_get(int nsems);
int sem_init(int semid, int semnum, int value);
void sem_p(int semid, int semnum_buf[], int nsops); 
void sem_v(int semid, int semnum_buf[], int nsops);
void sem_destroy(int semid);


#endif

